#modeltitle{font-size:18px; color:#6b6b6b; text-align:center; line-height:24px; margin:0 auto 30px;}
#modeltitle span{font-size:23px; font-family:Arial; display:block; font-weight:bold; text-transform:uppercase;}
#modeltitle1{font-size:18px; color:#6b6b6b; text-align:center; line-height:24px; margin:0 auto 30px;}
#modeltitle1 span{font-size:23px; font-family:Arial; display:block; font-weight:bold; text-transform:uppercase;}


#morebtn{width:123px; height:29px; background:#0168b7; text-align:center; line-height:29px; margin:15px 0 0 0; color:#fff; }


#service{width:864px; margin:50px auto; }
#service li{float:left; border:1px solid #ccc9c9; width:276px; height:232px; margin-right:9px; color:#636363; font-size:16px; text-align:center;}
#service li span{font-size:14px;  display:block; color:#b2b2b2;  text-transform:uppercase; }
 
.s1:hover{background-position:-276px 0;background:#ccc;}
#service .s1:hover span{color:#fff;}



#case{position:relative; width:100%; background:url(img/case_bg.jpg) no-repeat center 0; ; zoom:1; overflow:hidden; padding:50px 0;}
.zzsc{ width:886px; margin:0 auto; background:#fff; }
.zzsc .tab{ overflow:hidden; background:#ccc;}
.zzsc .tab a{ display:block; padding:10px 20px; float:left; text-decoration:none; color:#333;}
.zzsc .tab a:hover{ background:#0076ca; color:#fff; text-decoration:none;}
.zzsc .tab a.on{ background:#0076ca; color:#fff; text-decoration:none;}
.zzsc .content{ overflow:hidden; padding:4px;height:365px;}
.zzsc .content li{ display:none;}
.zzsc .content td{ position:relative; top:0;}
.zzsc .content td span{ line-height:48px;  height:48px;display:none;}
.zzsc .content td a:hover span{background:#000; color:#fff; position:absolute; z-index:999; width:100%; text-indent:1em; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;  bottom:0;display:inline-block;}


#pro{width:864px; margin:50px auto 40px;}
.TTSlider{width:100%; margin:0 auto;}
.TTSlider li{float:left;}
.TTSliderTitle{height:28px; width:880px; margin-left:15px;}
.TTSliderTitle li{width:132px; height:35px; position: relative; z-index: 3;left: 0; margin:0 5px; background:url(img/tab1.jpg) no-repeat center 0; }
.TTSliderTitle li a{display: block; line-height:25px;text-decoration: none; overflow: hidden; font-size:14px; text-align:center; padding:0 0 10px 0;}
.TTSliderTitle .cur{  background:url(img/tab.png) no-repeat center 0; }
.TTSliderTitle .cur a{ color:#fff;}
.TTSlider a{color:#596067;}
.TTSlider a:link{text-decoration:none;}
.TTSlider a:visited{text-decoration:none;}
.TTSlider a:hover{text-decoration:none;}
.TTSliderTitle a:hover{color:#fff; background:url(img/tab.png) no-repeat center 0; }

.TTSliderPic{width:100%;padding: 13px 10px; position: relative;height:250px;z-index: 1}
.TTSliderPicList{position: relative;width:864px;overflow: hidden;height:250px;}
.TTSliderPic ul{position: absolute;display: none;top:3px;left: 0}
.TTSliderPic ul.show{display: block;}
.TTSliderPic li img{width:200px; height:200px; border:1px solid #ccc9c9;}
.TTSliderPic li{width:202px; padding:5px 7px 0; height:220px;}
.TTSliderPic li a{display: block; overflow: hidden; height:220px}
.TTSliderPic li p{height:20px;line-height:20px; text-align:center; color:#636363; font-size:12px;}
.TTSliderPic li:hover{background-color:#e3f1fb;}
#probtn{margin:15px auto 0;width:146px; height:29px; background:#0168b7; text-align:center; line-height:29px; margin-top:32px; }
#probtn a{ text-decoration:none; color:#fff;}
  

#water{padding:50px 0 40px; background:#2c2f34; }
#water ul{width:883px; margin:0 auto;}
#water li{width:134px; height:25px; float:left; margin:0 13px 13px 0; text-align:center; color:#898e94; padding:90px 0 0 0; font-size:12px; }

.w1{background:#fff;}
.w2{background:#fff;}
.w3{background:#fff;}
.w4{background:#fff;}
.w5{background:#fff;}
.w6{ background:#fff;margin-right:0;}
.w7{background:#fff;}
.w8{background:#fff;}
.w9{background:#fff;}
.w10{background:#fff;}
.w11{background:#fff;}
.w12{ background:#fff;margin-right:0;}

#water li:hover{background-color:#e3f1fb;}
#water ul li img{width:100px;height:76px;position:relative;top:-73px;}
#water ul li p{position:relative;top:-70px;}
#waterbtn{margin:25px auto 0; width:146px; height:25px; background:#2c2f34; border:1px solid #6a6d76; text-align:center; line-height:25px; color:#6a6d76; font-size:12px;}
#waterbtn a{ text-decoration:none; color:#6a6d76;}


#mycenter{width:84%; margin-left:8%;}
#about{width:864px; margin:50px auto 40px; padding-top:40px; padding-bottom:40px;}
#about_frame{width:864px;}
#about_cnt{color:#596067; width:404px; font-size:12px; line-height:22px; height:281px; float:left;}
#about_cnt h3{font-size:16px; font-weight:normal; margin:0 0 10px 0; background:url(img/about_line.jpg) no-repeat 0 40px; height:50px;}
#about_cnt h3 a{color:#596067;}
#about_cnt h3 a:link{text-decoration:none;}
#about_cnt h3 a:visited{text-decoration:none;}
#about_cnt h3 a:hover{text-decoration:underline;}
#about_img{float:right;}
#about_img img{width:460px; height:270px; border:none;}


#brand{width:auto; background:#2c2f34; padding:30px 0 ; }
#lanren {width:864px; height:118px; margin:0 auto; overflow: hidden; position:relative;}
#lanren2{position:absolute; left:0; top:0;}
#lanren2 li{width:118px; height:118px; text-align:center; line-height:90px; margin:0 12px; display:block; float:left;}


#news{width:864px; margin:50px auto 30px;}
#news_main{float:left; width:416px;}
#news_main li{display:block; font-size:12px; padding:0 0 5px 0; color:#acacac; position:relative;}
#news_main img{width:414px; border:0; margin:0 0 5px 0;}
#news_main h4{font-size:14px; color:#424242;}
#news_date{ color: #fff;
    font-size: 12px;
    width: 64px;
    height: 42px;
    text-align: center;
    line-height: 23px;
    padding: 7px 0 0 0;
    z-index: 2;
    position: absolute;
    top: 0;
    left: 0;}
#news_date b{font-size:30px; display:block; font-weight:normal;}
#news_list{float:right; width:416px;}
#news_list li{display:block; color:#acacac; font-size:12px; padding:0 0 30px 0;}
#news_list h4{font-size:14px; color:#424242; }
#news a:link{text-decoration:none;}
#news a:visited{text-decoration:none;}
#news a:hover{text-decoration:underline;}
#news_list .date{color:#acacac; font-size:10px; float:left; width:54px; height:42px; text-align:center; line-height:23px; padding:9px 0 0 0; z-index:999px; margin:0 10px 0 0;}
#news_list .date b{font-size:40px; display:block; font-weight:normal;}


#contact{background:#d6dee0 url(img/contact_bg.jpg) no-repeat center 0; padding:55px 0 0 0;}
#contact_cnt{background:url(img/contact_mail.png) no-repeat center 0; height:437px; width:417px; margin:0 auto; padding:32px 0 0 0;}
#contact_form{margin:-26px auto 0; font-size:12px; color:#222; width:293px; height:275px;}
#contact_form li{padding:0 0 5px 0;}
#contact_form input[type="text"]{width:246px; height:28px; border:1px solid #ccd2d4;  background:#e2eaec; outline:none; }
#contact_form textarea{width:246px; height:60px; border:1px solid #ccd2d4;  background:#e2eaec; outline:none; }
#contact_form input[type="submit"]{width:148px; height:27px; background:#2c2f34;  cursor:pointer; outline:none; color:#fff; font-size:14px; text-align:center; border:0;}
#contact_info{margin:0 auto; font-size:12px; color:#5e6366; text-align:center; line-height:24px;}









.H_Color1{ color:#468847;}
.H_Color2{ color:#c09853;}
.H_Color3{ color:#b94a48;}
.Hcss_ClearBoth{ zoom:1;}
.Hcss_ClearBoth:after{display:block;clear:both; content: ''; visibility:hidden;height:0}
.H_Glc{ position:fixed; width:100%; height:100%; top:0px; left:0px; background:#000; opacity:0.7; display:none;}
.H_Tsk_box{ position:fixed; top:50%; left:50%; width:360px; height:160px; background:#fff; border-radius:6px; margin-top:-80px; margin-left:-180px; overflow:hidden; display:none;}
.H_Tsk_box .H_TitleBox{ width:100%; height:35px; border-bottom:#eee solid 1px;}
.H_Tsk_box .H_TitleBox h3{ float:left; margin-left:10px; font-family:"΢���ź�"; font-size:14px; color:#333; line-height:35px;}
.H_Tsk_box .H_TitleBox i{ float:right; margin-right:10px; width:12px; height:12px; margin-top:12px; cursor:pointer;}
.H_Tsk_box .H_TextBox{ padding:15px; border-bottom:#ddd solid 1px; margin-bottom:1px;}
.H_Tsk_box .H_TextBox img{ float:left;}
.H_Tsk_box .H_TextBox h3{ float:right; width:80%; font-family:"΢���ź�"; font-size:14px;}
.H_Tsk_box .H_TextBox span{ float:right; width:80%; font-family:"΢���ź�"; font-size:12px; color:#666;}
.H_Tsk_box .H_ButtonBox{ width:100%; height:40px; background:#f5f5f5;}
.H_Tsk_box .H_ButtonBox ul{ float:right; margin-top:6px;}
.H_Tsk_box .H_ButtonBox ul li{ float:left; margin-right:15px;}
.H_Tsk_box .H_ButtonBox ul li a{ display:block; font-family:"΢���ź�"; font-size:12px; padding:4px 10px; border-radius:4px;}
.H_Tsk_box .H_ButtonBox ul li .H_Button1{ border:#0068b7 solid 1px; background:#0073cc; color:#FFF;}
.H_Tsk_box .H_ButtonBox ul li .H_Button2{ border:#cccccc solid 1px; background:#ececec; color:#333;}
.H_Tsk_box .H_ButtonBox ul li .H_Button1:hover{background:#065b9c;}
.H_Tsk_box .H_ButtonBox ul li .H_Button2:hover{background:#e6e6e6;}
